impart knowledge (upon) - Espagnol Anglais Dictionnaire